package com.qtcm.nas.spc.yejitongji.dao;

import com.qtcm.nas.spc.pojo.Orders_Out;
import com.qtcm.nas.spc.pojo.Outstanding_Aem;
import com.qtcm.nas.spc.pojo.Package_details_Out;
import com.qtcm.nas.spc.pojo.Pre_sale_card_Out;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Description说明: TODO
 * @Date 2022/7/16 9:04
 * @PackageName:com.jzyh.spc.login.service
 * @ClassName: ImpUserService
 * @Author作者: Spc
 * @Version 1.0
 * @自己写的注释:
 */
@Repository("outStanDing_ADao")
public interface ImpOutStanDing_ADao {
    //    查询总的业绩
    public List<Outstanding_Aem> findAll_OutStan();

    //    根据时间查询业绩
    public List<Outstanding_Aem> findDate_OutStan(@Param("start") String start, @Param("end") String end);

    //    查询储值卡的充值
    public List<Pre_sale_card_Out> findChongZ();

    //   查询年卡
    public List<Pre_sale_card_Out> findNianK();

    //    查询非会员
    public List<Orders_Out> findNoHuiY();
//    查询最后一单的支付方式
    public List<Orders_Out> findZhiFu();
//    大礼包
    public List<Package_details_Out> findDaoliB();
//    添加业绩
    public void addOutstan(Outstanding_Aem outstanding_Aem);
//    查询支付的次数
    public  List<Outstanding_Aem> findWeixin();
    public  List<Outstanding_Aem> findXianJin();
    public  List<Outstanding_Aem> findShuaka();
    public  List<Outstanding_Aem> findTiyanka();
//    储值卡格式
    public int findDushi();
    public int findBaijin();
    public int findHongzuan();
}
